<ExtensionModel>
	
	<!-- Extension points -->
	<ExtensionPoint path = "/MonoDevelop/AssemblyBrowser/TypeNode/ContextMenu">
		<ExtensionNodeSet id="MonoDevelop.Components.Commands.ItemSet"/>
	</ExtensionPoint>

	<ExtensionPoint path = "/MonoDevelop/AssemblyBrowser/EditorContextMenu" name = "Assembly browser context menu">
		<Description>Context menu for the assembly browser editor.</Description>;
		<ExtensionNodeSet id="MonoDevelop.Components.Commands.ItemSet" />
	</ExtensionPoint>

	<!-- Extensions -->

	<Extension path = "/MonoDevelop/Ide/Commands/Tools">
		<Command id = "MonoDevelop.AssemblyBrowser.ShowAssemblyBrowser"
		         defaultHandler = "MonoDevelop.AssemblyBrowser.AssemblyBrowserHandler"
		         _label = "_Assembly Browser" />
	</Extension>

	<Extension path = "/MonoDevelop/AssemblyBrowser/TypeNode/ContextMenu">
		<CommandItem id = "MonoDevelop.Refactoring.RefactoryCommands.FindReferences" />
		<CommandItem id = "MonoDevelop.Refactoring.RefactoryCommands.FindDerivedClasses" />
	</Extension>

	<Extension path = "/MonoDevelop/Ide/MainMenu/Tools">
		<CommandItem id = "MonoDevelop.AssemblyBrowser.ShowAssemblyBrowser" insertafter="ToolsSection" />
	</Extension>
	
	<Extension path = "/MonoDevelop/AssemblyBrowser/EditorContextMenu">
		<CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.Copy" />
	</Extension>
</ExtensionModel>
